#pragma once

#ifdef DM_PLATFORM_WINDOWS

extern DM::Application * DM::CreateApplication();

int main(int argc, char** argv)
{
	DM::Log::Init();
	auto app = DM::CreateApplication();
	app->Run();
	delete app;
}

#else 
	#error DM only supports windows!
#endif